granted that - French English Dictionary